/*基本类*/
.fl{float:left}
.fr{float:right}
.srhipt{float:left;border:1px solid #999;height:21px;line-height:21px;padding-left:7px;color:#9F9F9F}
.srhbtn{float:left;height:24px;border:0;margin-left:4px;background:#C80000;color:#fff;font-weight:bold;font-size:14px}
.zhonor{float:left;margin-left:30px;width:272px}
#zdemo img{border:1px solid #CDCDCD;margin-right:9px}
body
{
	margin: 0px;
	padding: 0px;
	font-family: "Microsoft YaHei", "simsun", Arial;
}

table { border-collapse: collapse; border-spacing: 0; }

/*header头部*/
.top
{
	background-color: #0054a7;
	height: 2px;
	width: 100%;
}
.header{height: 85px;}

/*导航*/
.wrapper {
	width: 1000px;
	height: 35px;
	background-color: #0054A7;
}
.container {
    width: 1024px;
    position: relative;
    margin: 0 auto;
}
.span_143_split{
	margin-top: 0;
	margin-right: 20px;
	margin-bottom: 0;
	margin-left: 20px;
}
.div_143{
	font-size:14px;
	font-family:"Microsoft YaHei", "simsun", Arial;
	color: #FFFFFF;
	line-height: 28px;
}
.div_143 a{
	color:#FFFFFF;
	text-decoration: none;
}

#div_60 li .span_60_time{
	float:right;
	color:#666;
}
#div_60 a{
	font-weight:bold;
	letter-spacing:2px;
}
.div_60{padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:30px;}
.div_61{padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:20px;}

.div_143 a:hover{
	color:#FFFFFF;
	text-decoration: none;
	background-color: #666666;
	height: 28px;
	width: 130px;
	background-image: url(menu-b.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.cc
{
	margin-left: 33px;
	font-weight: bold;
	font-size: 15px;
}
.cc a
{
	color: #666666;
	}

.cc a:hover
{
	text-decoration: none;
	color: #FF0000;
	}

/*----导航--结束------*/

/*-----------------------------------*/
#mainContent {
	overflow:auto;
	zoom:1;
	width: 1000px;
	margin-top: 30px;
	background-image: url(bg.gif);
	background-repeat: repeat-y;
	background-position: 0 0;
}
#i_mainContent
 {
	overflow:auto;
	zoom:1;
	width: 1024px;
	margin-top: 10px;
	font-size: 14px;padding-bottom:50px;
	font-family: "Microsoft YaHei", "simsun", Arial;
}
#sidebar { float:left; width:236px;}
.clearfloat { clear:both; height:0; font-size: 0px; line-height: 0px;}
/*-----------------------------------*/
.div_15{
	float:left;
	width:100%;
	line-height: 8px;
}
.div_14{
	height:79px;
	padding-left:20px;
	width: 236px;
	background-image: url(ABOUT.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.div_new{
	height:79px;
	padding-left:20px;
	width: 236px;
	background-image: url(new.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.div_pro{
	height:79px;
	padding-left:20px;
	width: 236px;
	background-image: url(pro.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.content-top
{
	height: 30px;
	background-image: url(con-top.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	line-height: 30px;
	font-weight: bold;
	color: #000000;
	font-size: 14px;
}

#div_139 li{
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:1px dotted #ccc;
	font-size: 13px;
}
#div_139 li .span_139_time{float:right;color:#666;color:#ccc;}
#div_139 #jump{padding-top:20px;width:100%}
.div_139{width:95%;padding-left:20px;}

div
{
margin-left:auto;
margin-right:auto;
}
/*table{
border-collapse:collapse;
border-spacing: 0px; 
}*/
a{color:#505050;text-decoration:none}
a:hover{color:#F30012;text-decoration:none}
img{border:none}

/*页面对齐类*/
.site_left
{
margin-left:0px;
}

.site_center
{
margin-left:auto;
margin-right:auto;
}
.site_right
{
float:right
}
/*foot*/
.copy
{
	font-family: "Microsoft YaHei", "simsun", Arial;
	font-size: 13px;
	color: #FFFFFF;
}
.copy a
{
	color: #FFFFFF;
}
.copy a:hover
{
	text-decoration: none;
}
/*特殊类*/

#div_146{overflow:hidden;}
.div_146{
	background-image: url(201223125058403.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
	width: 100%;
	height: 76px;
}
#div_158 p{margin:0;padding:0;}
#div_158{}
.div_158{float:left;height:100%;}

#div_174 h1{font-size:14px;padding:0px;margin:0px;font-family:verdana}
.div_174{clear:both;margin:0 0 20px 0;padding-top:6px}

.div_15{float:left;width:100%;margin-bottom:10px;}
#jump{width:100%}

#div_4 .li_4_main{text-align:center;overflow:hidden;}
#div_4 .div_4_pic{border:1px solid #dddddd;background-color:#ffffff;padding:5px;;overflow:hidden;}
#div_4 #jump{padding-top:10px;width:100%}
.div_4{
	width:100%;
	overflow:hidden;
	margin-top: 20px;
}
.promenu
{
	height: 35px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	font-size: 15px;
	text-decoration: none;
	text-align: center;
}
.promenu02
{
}
.div_184{
	width:374px;
	float:left;
}
.div_185{
	line-height:24px;
	background-image: url(news-index.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 340px;
	height: 24px;
}
#div_188 li{border-bottom:1px dotted #ddd;}
#div_188 a{display:inline-block;width:261px;font-size:14px}
#div_188{color:#ccc;overflow:hidden;font-size:12px}
.div_188{line-height:35px;padding-top:10px;padding-left:13px;border-color:#F0F0F0;}
.div_183{
	float:left;
	width:316px;margin-left:30px
}
.iprotitle{
	font:bold 20px/50px 'Microsoft YaHei';padding-top:25px;
	background:url(line.gif?2) center bottom no-repeat;
	color:#989898
}
.iprotitle font{color:#010101;padding:0 10px 0 2px;}
.ztitle{
	height:28px;
	line-height:28px;background:url(zxzx_01.gif) left center no-repeat;
	color:#989898;font-size:15px;border-bottom:1px solid #ccc;
}
.ztitle font{color:#fff;font:bold 16px/28px 'Microsoft YaHei';padding:0 30px 0 12px}
#div_187{overflow:hidden;}
.div_187{
	padding-top: 10px;
}
.div_130{
	height:24px;
	line-height:24px;
	background-image: url(pro-index.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 960px;
}
.div_101 .li_101_main{text-align:center;overflow:hidden;}
.div_101 .div_101_pic{border:1px solid #dddddd;background-color:#ffffff;;overflow:hidden;}
.div_101{height:155px;}
.div_171{padding:10px 0 25px 0}
#div_99{overflow:hidden;}
.div_99{width:100%;margin-top:2px}
#div_142 li{float:left;margin-right:20px;width:80px;}
#div_142 li a{white-space: nowrap;}
#div_142 li a:hover{}
#div_142 li .a_142_main_selected{}
#div_142 li .span_142_time{float:right;color:#666;}
#div_142{}.div_142{float:left;width:100%;margin-top:10px;padding-left:20px;color:#858585;}
.div_142 a{color:#858585;}


.content{background:url(cbg.gif) repeat-y;width:1000px;margin:0 auto}
.ctop{height:25px;background:#FFF}
.cleft{float:left;width:195px}
.cright{float:left;width:718px;margin-left:45px}
.ctitle{height:55px;background:url(ctitlebg.gif);padding:24px 0 0 24px;font:21px/22px 'Microsoft YaHei';color:#5F5F5F}
.ctitle font{font-size:13px;color:#EA0016;font-weight:bold}
.cleft li{width:109px;height:40px;border-bottom:1px solid #D5D5D5;font:14px/40px arial,'Microsoft YaHei';padding-left:45px}
.cleft li a{color:#636363}
.cleft li a:hover,.cleft li a.active{color:#C80000}
.cleft li span{display:inline-block;width:97px}
.ptitle{border-bottom:1px solid #CCC;font:16px/30px 'Microsoft YaHei';height:30px;color:#767676;position:relative}
.ptitle span{border-bottom:1px solid #E21327;color:#353535;display:inline-block;position:relative;height:30px;padding:0 4px}
.ptitle font{font-family:simsun;font-size:8px}
.homelink{float:left;width:16px;height:14px;background:url(homeico.gif);margin-top:6px}
.homelink:hover{background:url(homeico1.gif)}
.pos{float:right;font-family:simsun;font-size:13px;padding-right:5px;color:#989898}
.pos a{color:#989898}
.pos a:hover{color:#C80000}
.cbody{margin:15px 0 100px 0;border:1px solid #CCC;padding:6px;overflow:hidden}
.pro{float:left;width:163px;height:154px;border:1px solid #EDEDED;background:url(txtbg.gif) bottom repeat-x;text-align:center;font:14px/20px arial;font-weight:bold;color:#656565;margin:0 12px 12px 0}
.pro:hover{border:1px solid #20A1DA;background:url(pbg.gif) no-repeat #20A1DA;color:#FFF}
.page{font:13px/36px simsun;text-align:center;color:#676767;padding-top:10px}
.page b{color:#C80000}
.page a{color:#676767}
.page font{color:#C80000}
.page a:hover{color:#C80000}
.page a.active{color:#C80000;font-weight:bold}

.news_list{ overflow:hidden;font-family:simsun}
.news_list ul{font-size:13px}
.news_list ul li{ display:block; height:35px; line-height:35px; width:700px;border-bottom:1px dashed #aaa}
.news_list ul li a{ display:block; float:left;height:30px;color:#555}
.news_list ul li a:hover{color:#C80000}
.news_list ul li span{display:block; float:right; margin-right:15px;color:#555}

.show{font-size:14px}
.show h1{ width:700px; margin:0 auto; overflow:hidden; text-align:center; font-size:18px; color:#333;}
.show .some{ text-align:center;padding:0;margin:0;line-height:40px;font-size:13px}
.show_text{ padding:15px 5px; line-height:25px;}
/**上一篇、下一篇**/
.pre{}
.pre,.next{font-size:13px;height:30px; display:block; width:700px; overflow:hidden; line-height:30px; padding-left:5px;padding:0;margin:0;}
.pre a,.next a{color:#333;font-size:13px}
.pre a:hover,.next a:hover{color:#C80000}
.next{margin-bottom:50px;padding:0;margin:0;}
.line_dashed{ clear:both; height:1px; border-bottom:1px dashed #BCBCBC; overflow:hidden; margin:0 5px; padding:0;}

.input_gbook {
	font-family: Tahoma;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	border:1px solid #cccccc;
	height:18px;
	line-height:18px;
	padding-left:3px;
	background:#FFF
}